Hardware Fault Injection with UMLinux

نویسندگان

  • Kerstin Buchacker
  • Mario Dal Cin
  • Hans-Jörg Höxer
  • Volkmar Sieh
  • Oliver Tschäche
  • Martin Waitz
چکیده

The UMLinux [3] environment provides virtual machines on top of which the Linux operating system and off-the-shelf software is installed. Using UMLinux, you can set up systems consisting of several networked virtual machines. A userfriendly GUI guides you through the process of configuring the virtual hardware. Once the hardware is set up, you can proceed to boot the Linux operating system and install off-the-shelf software just as you would on a real machine. Thus popular Linux distributions like RedHat or SuSE and software like the Oracle database system run on top of the virtual machines out of the box. The GUI allows you to control virtual machines interactively, just as though you were sitting in front of them. You have access to (virtual) keyboard, mouse, and monitor as well as the system’s drives and on/off buttons. A UMLinux virtual machine is fully network capable and you can connect it to other virtual machines as well as to real machines. The GUI will guide you through the process of setting up the network connections. To analyse a system’s behaviour in the presence of faults and to set up worst-case scenarios, you can use the GUI to inject faults in the hardware of a virtual machine.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

UMLinux - A Versatile SWIFI Tool

This tool presentation describes UMLinux, a versatile framework for testing the behavior of networked machines running the Linux operating system in the presence of faults. UMLinux can inject a variety of faults into the hardware of simulated machines, such as faults in the computing core or peripheral devices of a machine or faults in the network connecting the machines. The system under test,...

متن کامل

UMLinux - A Tool for Testing a Linux System’s Fault Tolerance

When setting up servers it would often be nice to know, how these systems will react to hardware-failures such as a defect harddisk, random access memory, network interface or simple power failure. Will data be lost or corrupted or will the system simply not be accessible for clients for some time? The silent corruption of data without any error messages, for example, is a worst case scenario f...

متن کامل

Fault Tolerance Evaluation Using Two Software Based Fault Injection Methods

A silicon independent C-Based model of the TTP/C protocol was implemented within the EU-founded project FIT. The C-based model is integrated in the C-Sim simulation environment. The main objective of this work is to verify whether the simulation model of the TTP/C protocol behaves in the presence of faults in the same way as the existing hardware prototype implementation. Thus, the experimental...

متن کامل

On Feasibility of Adaptive Level Hardware Evolution for Emergent Fault Tolerant Communication

A permanent physical fault in communication lines usually leads to a failure. The feasibility of evolution of a self organized communication is studied in this paper to defeat this problem. In this case a communication protocol may emerge between blocks and also can adapt itself to environmental changes like physical faults and defects. In spite of faults, blocks may continue to function since ...

متن کامل

Fault Injection in Virtualized Systems - Challenges and Applications

We analyze the interaction between system virtualization and fault injection: (i) use of virtualization to facilitate fault injection into non-virtualized systems, and (ii) use of fault injection to evaluate the dependability of virtualized systems. We explore the benefits of using virtualization for fault injection and discuss the challenges of implementing fault injection in virtualized syste...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2003